Result<T,E>
以下の2つをもつ enum
Ol<T>
Err<E>
使う場面
正常と異常を結果として返すところ。